﻿using CookComputing.XmlRpc;

namespace PerceptiveMCAPI.Types.Internal
{
    [XmlRpcMissingMapping( MappingAction.Ignore )]
    public class x_getAccountDetails
    {
        public string user_id { get; set; }
        public string username { get; set; }
        public string member_since { get; set; }            // not documented
        public bool is_approved { get; set; }               // not documented
        public bool is_trial { get; set; }
        public string timezone { get; set; }
        public string plan_type { get; set; }
        public int plan_low { get; set; }
        public int plan_high { get; set; }
        public string plan_start_date { get; set; }
        public int emails_left { get; set; }
        public bool pending_monthly { get; set; }
        public string first_payment { get; set; }
        public string last_payment { get; set; }
        public int times_logged_in { get; set; }
        public string last_login { get; set; }
        public string affiliate_link { get; set; }
        public object contact { get; set; }
        public object modules { get; set; }
        public object orders { get; set; }
        public object rewards { get; set; }
    }
}
